package br.com.ac.fatureweb.jf.model;

import java.io.Serializable;

import com.google.gson.annotations.SerializedName;

public class Mensagem implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -879312683264435848L;

	// :0,<- tipo de mensagem
	@SerializedName("TIP_MENSAGEM")
	private String tipMensagem;

	// ;<- inscrição, setor, distrito, localidade ou geral
	@SerializedName("CODIGO")
	private String codigo;

	@SerializedName("LINHA1")
	private String linha1;

	@SerializedName("LINHA2")
	private String linha2;

	@SerializedName("LINHA3")
	private String linha3;

	@SerializedName("LINHA4")
	private String linha4;

	@SerializedName("LINHA5")
	private String linha5;

	@SerializedName("LINHA6")
	private String linha6;

	@SerializedName("LINHA7")
	private String linha7;

	@SerializedName("LINHA8")
	private String linha8;

	public Mensagem() {
		super();
	}

	public Mensagem(String tipMensagem, String codigo, String linha1,
			String linha2, String linha3, String linha4, String linha5,
			String linha6, String linha7, String linha8) {
		super();
		this.tipMensagem = tipMensagem;
		this.codigo = codigo;
		this.linha1 = linha1;
		this.linha2 = linha2;
		this.linha3 = linha3;
		this.linha4 = linha4;
		this.linha5 = linha5;
		this.linha6 = linha6;
		this.linha7 = linha7;
		this.linha8 = linha8;
	}

	/**
	 * @return the tipMensagem
	 */
	public String getTipMensagem() {
		return tipMensagem;
	}

	/**
	 * @param tipMensagem
	 *            the tipMensagem to set
	 */
	public void setTipMensagem(String tipMensagem) {
		this.tipMensagem = tipMensagem;
	}

	/**
	 * @return the codigo
	 */
	public String getCodigo() {
		return codigo;
	}

	/**
	 * @param codigo
	 *            the codigo to set
	 */
	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	/**
	 * @return the linha1
	 */
	public String getLinha1() {
		return linha1;
	}

	/**
	 * @param linha1
	 *            the linha1 to set
	 */
	public void setLinha1(String linha1) {
		this.linha1 = linha1;
	}

	/**
	 * @return the linha2
	 */
	public String getLinha2() {
		return linha2;
	}

	/**
	 * @param linha2
	 *            the linha2 to set
	 */
	public void setLinha2(String linha2) {
		this.linha2 = linha2;
	}

	/**
	 * @return the linha3
	 */
	public String getLinha3() {
		return linha3;
	}

	/**
	 * @param linha3
	 *            the linha3 to set
	 */
	public void setLinha3(String linha3) {
		this.linha3 = linha3;
	}

	/**
	 * @return the linha4
	 */
	public String getLinha4() {
		return linha4;
	}

	/**
	 * @param linha4
	 *            the linha4 to set
	 */
	public void setLinha4(String linha4) {
		this.linha4 = linha4;
	}

	/**
	 * @return the linha5
	 */
	public String getLinha5() {
		return linha5;
	}

	/**
	 * @param linha5
	 *            the linha5 to set
	 */
	public void setLinha5(String linha5) {
		this.linha5 = linha5;
	}

	/**
	 * @return the linha6
	 */
	public String getLinha6() {
		return linha6;
	}

	/**
	 * @param linha6
	 *            the linha6 to set
	 */
	public void setLinha6(String linha6) {
		this.linha6 = linha6;
	}

	/**
	 * @return the linha7
	 */
	public String getLinha7() {
		return linha7;
	}

	/**
	 * @param linha7
	 *            the linha7 to set
	 */
	public void setLinha7(String linha7) {
		this.linha7 = linha7;
	}

	/**
	 * @return the linha8
	 */
	public String getLinha8() {
		return linha8;
	}

	/**
	 * @param linha8
	 *            the linha8 to set
	 */
	public void setLinha8(String linha8) {
		this.linha8 = linha8;
	}

}
